LanguageExt.Core

LanguageExt.Core Prelude Many

Contents

class ManyExtensions Source #

Methods

method Transducer<Unit, A> Many <A> (this IEnumerable<A> items) Source #

Lifts a lazy sequence into a transducer that streams the values

Parameters

type A

Bound value type

param items

Items

returns

Many monad that processes multiple items

method Transducer<Unit, A> Many <A> (this Seq<A> items) Source #

Lifts a lazy sequence into a transducer that streams the values

Parameters

type A

Bound value type

param items

Items

returns

Many monad that processes multiple items

method Transducer<Unit, A> Many <A> (this IAsyncEnumerable<A> items) Source #

Lifts an asynchronous lazy sequence into a transducer that streams the values

Parameters

type A

Bound value type

param items

Items

returns

Many monad that processes multiple items

class Prelude Source #

Methods

method Transducer<Unit, A> many <A> (IEnumerable<A> items) Source #

Lifts a lazy sequence into the Many monad

Parameters

type A

Bound value type

param items

Items

returns

Many monad that processes multiple items

method Transducer<Unit, A> many <A> (Seq<A> items) Source #

Lifts a lazy sequence into the Many monad

Parameters

type A

Bound value type

param items

Items

returns

Many monad that processes multiple items

method Transducer<Unit, A> many <A> (IAsyncEnumerable<A> items) Source #

Lifts an asynchronous lazy sequence into the Many monad

Parameters

type A

Bound value type

param items

Items

returns

Many monad that processes multiple items

method Transducer<Unit, A> many <A> (IObservable<A> items) Source #

Lifts an asynchronous lazy sequence into the Many monad

Parameters

type A

Bound value type

param items

Items

returns

Many monad that processes multiple items